home *** CD-ROM | disk | FTP | other *** search
-
-
-
- BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111)))) BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- background - customization panel for setting background pattern
-
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ////uuuussssrrrr////ssssbbbbiiiinnnn////bbbbaaaacccckkkkggggrrrroooouuuunnnndddd
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The _b_a_c_k_g_r_o_u_n_d customization panel is used to edit the background for a
- particular desk. The user is presented with a list of different
- backgrounds. All backgrounds except those using the graphics library
- (GL) can be previewed. The user can select a background, modify its
- colors if it is a non-GL pattern, then apply the background pattern to
- the current desk.
-
-
- The _b_a_c_k_g_r_o_u_n_d panel can be run from a Unix shell command line or from
- the toolchest (Desktop > Customize > Background). Like most other
- customization panels, the background panel has the ``runonce'' feature,
- meaning only one instance of the application will at one time.
- Attempting to launch the application a second time will have the effect
- of deiconifying the application window or popping it to the top on the
- current desk.
-
-
- For more information about the entire IRIX Interactive Desktop
- environment and about the XXXXUUUUSSSSEEEERRRRFFFFIIIILLLLEEEESSSSEEEEAAAARRRRCCCCHHHHPPPPAAAATTTTHHHH environment variable, see
- the IID(1) man page.
-
-
- FFFFIIIILLLLEEEESSSS
- The background patterns presented in this panel are derived from one of
- two files:
-
- /usr/lib/X11/system.backgrounds (system default)
- $HOME/.backgrounds (user)
-
-
- Either the user's backgrounds or the system default backgrounds will be
- presented in the background panel. If a $_H_O_M_E/._b_a_c_k_g_r_o_u_n_d_s file exists,
- then the backgrounds on that list will be presented in the panel.
- Otherwise the backgrounds in the system default file will be presented.
- If the user desires to append some backgrounds to the system default
- list, the user must first copy the system default file to the
- $_H_O_M_E/._b_a_c_k_g_r_o_u_n_d_s file in their home directory, then use a text editor
- to append new background entries to that file.
-
-
- Each background entry has the following format:
-
- bbbbaaaacccckkkkggggrrrroooouuuunnnndddd <<<<nnnnaaaammmmeeee>>>>
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111)))) BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111))))
-
-
-
- ccccoooommmmmmmmaaaannnndddd <<<<4444DDDDwwwwmmmm ccccoooommmmmmmmaaaannnndddd>>>>
- ddddeeeeffffaaaauuuulllltttt <<<<ddddeeeeffffaaaauuuulllltttt ccccoooommmmmmmmaaaannnndddd>>>>
- rrrreeeeaaaaddddooookkkk <<<<ffffiiiilllleeee1111>>>>,,,, <<<<ffffiiiilllleeee2222>>>>,,,, ............
-
-
- The bbbbaaaacccckkkkggggrrrroooouuuunnnndddd line defines the name of the background that the user will
- see from the customization panel.
-
-
- The ccccoooommmmmmmmaaaannnndddd line specifies the command that will be passed to _4_D_w_m, which
- handles the management of backgrounds. This command can have formatting
- characters (%1 %2 %3 ...) representing how many colors the background
- requires as well as how many the user may edit, up to a maximum of five
- colors.
-
- Currently all command formats acceptable to the _x_s_e_t_r_o_o_t(_1) command may
- be used, as well as a ----xxxxppppmmmm option for files in X pixmap (xpm) format.
-
- Additionally a ----eeeexxxxeeeeccccuuuutttteeee option allows execution of any background setting
- command (for example, _t_w_i_l_i_g_h_t(_6_D)). However, use of arbitrary
- backgrounds set via the ----eeeexxxxeeeeccccuuuutttteeee command may degrade performance,
- especially if file manager icons are on the background. Also note that
- to integrate with the IRIX Interactive Desktop environment, any X program
- introduced as a new background (for example, _x_e_a_r_t_h) needs to set the
- _SGI_ROOTPAINTER_ID property on its window and on the root window. (This
- property needs to be of type WINDOW and have a value of the window on
- which the property is set.) If the background-setting program does not
- set this property, then the window manager, _4_D_w_m(_1_X), will not know on
- which window to perform an XKillClient operation when the user switches
- desks or selects a new background. Without the property set, the
- background-setting program can run multiple times, which can load the
- system unnecessarily. In short, users can have any X program running as
- their background, but if that program does not set the
- _SGI_ROOTPAINTER_ID property, then they need to kill that program
- manually every time they switch desks or switch backgrounds.
-
- The ddddeeeeffffaaaauuuulllltttt line designates the image the user will originally see in the
- viewer as well as its default colors.
-
-
- The rrrreeeeaaaaddddooookkkk command checks that the files listed can actually be read. If
- they can not, the background will not be presented to the user in the
- _b_a_c_k_g_r_o_u_n_d panel.
-
-
- For example, the following is the entry for the two-color Scatter
- background pattern:
-
- bbbbaaaacccckkkkggggrrrroooouuuunnnndddd """"SSSSccccaaaatttttttteeeerrrr""""
- ccccoooommmmmmmmaaaannnndddd """"----bbbbiiiittttmmmmaaaapppp ////uuuussssrrrr////iiiinnnncccclllluuuuddddeeee////XXXX11111111////bbbbiiiittttmmmmaaaappppssss////ggggrrrraaaannnniiiitttteeee ----bbbbgggg %%%%1111 ----ffffgggg %%%%2222""""
- ddddeeeeffffaaaauuuulllltttt """"----bbbbiiiittttmmmmaaaapppp ////uuuussssrrrr////iiiinnnncccclllluuuuddddeeee////XXXX11111111////bbbbiiiittttmmmmaaaappppssss////ggggrrrraaaannnniiiitttteeee ----bbbbgggg lllliiiigggghhhhttttsssstttteeeeeeeellllbbbblllluuuueeee3333 ----ffffgggg hhhhoooonnnneeeeyyyyddddeeeewwww1111""""
- rrrreeeeaaaaddddooookkkk """"////uuuussssrrrr////iiiinnnncccclllluuuuddddeeee////XXXX11111111////bbbbiiiittttmmmmaaaappppssss////ggggrrrraaaannnniiiitttteeee""""
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111)))) BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111))))
-
-
-
- NNNNOOOOTTTTEEEESSSS
- 4Dwm caches backgrounds for all desks. If a user has many desks, each
- using many colors, the colors can fill up the colormap. Similarly, if
- many desks each have large background pixmaps, much server memory can be
- used.
-
- IRIX 6.5.14 introduced some new non-GL background patterns: Citrus
- Citrus, Camouflage, Sand, Sky (HDTV), Sprinkle, Reef, Reef (HDTV),
- Midnight, and Iron. Except for Sprinkle, these new patterns are
- unusually large pixmaps; their sizes are 1280x1024 pixels except the
- "HDTV" backgrounds which are intended for 1920x1200-pixel screens. The
- large backgrounds can be used on monitors at any resolution, but they
- look best when the screen matches their size. (Users can customize the
- colors of any non-GL background by clicking the color squares in the
- Background panel.)
-
- Using the new 1280x1024 and 1920x1200 backgrounds will cause _X_s_g_i, the
- _b_a_c_k_g_r_o_u_n_d panel and _4_D_w_m to consume several megabytes more memory than
- usual, hence it is recommended that these large desktop patterns be
- applied prudently. It will take longer for the _b_a_c_k_g_r_o_u_n_d panel to
- display the previews for these large patterns than for the small ones,
- and login may take several more seconds, but desk switching should not
- suffer performance degradation. The user can free the consumed memory by
- clicking the _b_a_c_k_g_r_o_u_n_d panel's Close button, by applying a smaller
- pattern then restarting 4Dwm (System > Utilities > Restart Window Manager
- on the toolchest), and/or by logging out. To avoid consuming much memory
- on low-memory IRIX workstations, do not apply any of the new large
- pixmaps to any desk's background and remember to close the _b_a_c_k_g_r_o_u_n_d
- panel when done previewing patterns.
-
- Setting a background via the ----eeeexxxxeeeeccccuuuutttteeee flag in the background panel
- differs from setting the same background from the command line in that
- those backgrounds set via the background panel will be remembered across
- desk switches and restarted automatically when returning to the desk.
- Backgrounds started from the command line will be forgotten after a desk
- switch. (However, backgrounds set using the _x_s_e_t_r_o_o_t(_1) command or
- _b_g_p_a_s_t_e(_6_D) will be remembered across desk switches.)
-
-
- Here is an example $$$$HHHHOOOOMMMMEEEE////....bbbbaaaacccckkkkggggrrrroooouuuunnnnddddssss entry for an RGB background:
-
- bbbbaaaacccckkkkggggrrrroooouuuunnnndddd """"GGGGeeeennnneeeessssiiiissss""""
- ccccoooommmmmmmmaaaannnndddd """"----eeeexxxxeeeeccccuuuutttteeee ////uuuussssrrrr////ssssbbbbiiiinnnn////bbbbggggppppaaaasssstttteeee ----oooo 0000 0000 ----tttt 0000 0000 0000 ////uuuussssrrrr////ttttmmmmpppp////ggggeeeennnneeeessssiiiissss....rrrrggggbbbb""""
- ddddeeeeffffaaaauuuulllltttt """"----eeeexxxxeeeeccccuuuutttteeee ////uuuussssrrrr////ssssbbbbiiiinnnn////bbbbggggppppaaaasssstttteeee ----oooo 0000 0000 ----tttt 0000 0000 0000 ////uuuussssrrrr////ttttmmmmpppp////ggggeeeennnneeeessssiiiissss....rrrrggggbbbb""""
- eeeexxxxeeeeooookkkk """"////uuuussssrrrr////ssssbbbbiiiinnnn////bbbbggggppppaaaasssstttteeee""""
- rrrreeeeaaaaddddooookkkk """"////uuuussssrrrr////ttttmmmmpppp////ggggeeeennnneeeessssiiiissss....rrrrggggbbbb""""
-
-
-
- 4Dwm records the user's chosen backgrounds (including any color
- customizations) for every desk in the user's $$$$HHHHOOOOMMMMEEEE////....SSSSggggiiiirrrreeeessssoooouuuurrrrcccceeeessss ffffiiiilllleeee....
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-
-
-
- BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111)))) BBBBAAAACCCCKKKKGGGGRRRROOOOUUUUNNNNDDDD((((1111))))
-
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- 4Dwm(1X), xsetroot(1), ov(1), IID(1)
-
-
- BBBBUUUUGGGGSSSS
- The maximum number of editable colors in the customization panel is five.
- If a pixmap contains more than that many, only the first five will be
- available in the palette beneath the image viewing area.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 4444
-
-
-
-